package sk.fhi.client.gin;



import net.customware.gwt.dispatch.client.gin.StandardDispatchModule;
import net.customware.gwt.presenter.client.EventBus;
import net.customware.gwt.presenter.client.place.PlaceManager;
import sk.fhi.client.AppController;
import sk.fhi.client.presenter.EditContactPresenter;
import sk.fhi.client.presenter.ListContactPresenter;

import com.google.gwt.inject.client.GinModules;
import com.google.gwt.inject.client.Ginjector;

@GinModules({StandardDispatchModule.class, CRUDClientModule.class })
public interface CRUDGinjector extends Ginjector
{

	PlaceManager getPlaceManager();

	EditContactPresenter getEditContactPresenter();
	
	EventBus getEventBus();
	
	AppController getAppPresenter();
	
	ListContactPresenter getListPresenter();
	
}
